import request from '@/utils/request'

// 管理员加载捕捞记录列表
export function getRecordList(params){
    return request({
        url:'/admin/record/list',
        method:'get',
        params
    })
}

// 管理员根据查询类型和关键字，查询捕捞记录列表
export function searchFromRecord(params){
    return request({
        url:'/admin/record/search-list',
        method:'get',
        params
    })
}

//管理员审核通过该捕捞记录
export function passRecord(id){
    return request({
      url: '/admin/record/'+id ,
      method:'post',
    })
  }
  
  //管理员判定该记录审核不通过/删除捕捞记录
export function deleteRecord(id){
    return request({
      url: '/admin/record/'+id,
      method:'get',
    })
  }

  // 管理员加载渔船记录列表
export function getShipList(params){
    return request({
        url:'/admin/ship/list',
        method:'get',
        params
    })
}

// 管理员根据查询类型和关键字，查询渔船列表
export function searchFromShip(params){
    return request({
        url:'/admin/ship/search-list',
        method:'get',
        params
    })
}

//管理员通过渔船审核    
export function passShip(id){
    return request({
      url: '/admin/ship/'+id ,
      method:'post',
    })
  }

    //管理员判定该渔船不通过审核/注销渔船
export function deleteShip(id){
    return request({
      url: '/admin/ship/'+id,
      method:'get'
    })
  }



// 获取一周内，每天的日期以及对应的出海捕捞频次
export function getFrequency(){
    return request({
        url:'/admin/stat/frequency',
        method:'get'
    })
}

// 返回给定时间范围内的捕捞地点
export function getLocation(params){
    return request({
        url:'/admin/stat/location',
        method:'get',
        params
    })
}

// 根据限定的时间范围，返回各个产品的的捕捞总数
export function getProduct(params){
  return request({
    url:'/admin/stat/product',
    method:'get',
    params
  })
}

// 获取详情页内产品的数量
export function getIdProduct(id){
  return request({
    url:'/admin/record?id='+id,
    method:'get',
  })
}













